environmentally compatible - French English Dictionary